import request from '@/utils/request'

export default {
  // GET /admin/product/{page}/{limit}
  // page , limit : PARAMS
  getSpuList(page,limit,category3Id) {
    return request.get(`/admin/product/${page}/${limit}`,{
      params:{ //params实际代表的是url中的query数据
        category3Id
      }
    })
  },

  //获取对应的销售属性列表
  // GET /admin/product/baseSaleAttrList
  getBaseSaleAttrList() {
    return request.get(`/admin/product/baseSaleAttrList`)
  },

  //根据spuid 获取spu详细信息
  //GET /admin/product/getSpuById/{spuId}
  getSpuInfoById(spuId) {
    return request.get(`/admin/product/getSpuById/${spuId}`)
  },

  //根据spuid 获取spu图片信息
  // GET /admin/product/spuImageList/{spuId}
  getSpuImageList(spuId) {
    return request.get(`/admin/product/spuImageList/${spuId}`)
  },

  //发送新增&修改的请求
  addAndUpdate(spuInfo) {
    return request({
      url: `/admin/product/${spuInfo.id ? 'update' : 'save'}SpuInfo`,
      method: 'POST',
      data: spuInfo
    })
  },
}
